Computes the sample standard deviation of the values in an array.
The value computed is the sample standard deviation.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real64), | intent(in) | :: | x(:) |
The array of values to analyze. |
Sample standard deviation; invalid/undersized data give NaN. It can remain finite even when the variance would overflow.
Computes sample standard deviation using the array implementation on a copy.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(data_column), | intent(in) | :: | x |
The input column, unchanged; unallocated storage is treated as empty. |
Sample standard deviation; fewer than two values or nonfinite data give NaN. Unrepresentable results give positive infinity.